#include "user_interrupt.h"

void HAL_UARTEx_RxEventCallback(UART_HandleTypeDef *huart, uint16_t Size){

	if(huart == &CLI_SERIAL){
		
		BaseType_t pxWoken = pdFALSE;
	
		for(uint16_t i=0;i<Size;i++) {
		  xQueueSendFromISR(*Get_xRxedChars(),Get_CLIReceiveBuffer()+i,&pxWoken);
		}
		
		portYIELD_FROM_ISR(pxWoken);
		
		CLI_Port_Init();
		
	}
	
}
		

